plot of land with abundant llaretas - Alemán Inglés Diccionario